international transport rack (itr) - German English Dictionary